Beginner Surf Spots In Santa Cruz California: Near Jacks Place - Pleasure Point, California